﻿#pragma once

#include "Misc/EngineEditorMacros.h"
#include "MaterialGraph/Node/MaterialGraphNodeModel.h"
#include "MaterialVectorNodeModel.m.h"


//create a vector from 3 float values
/*
*
*   *****************
*   * 创建向量       *
*   *****************
*   *           XYZ 〇
*   *****************
*   *           XY 〇
*   *****************
*   〇 X   0.5      *
*   *****************
*   〇 Y   0.5      *
*   *****************
*   〇 Z   0.5      *
*   *****************
*/

RCLASS()
class RMaterialVectorNodeModel : public RMaterialGraphNodeModel
{
    ROBJECT
    
public:
    virtual void FirstTimeInitializeObject() override;

    virtual CString GenerateExpression() override;


protected:

};